Shoe Palace in Santa Clara - Locations & Hours

Name Address Phone
Shoe Palace - Valley Fair Mall 2855 Stevens Creek Boulevard 408.244.1400

Other popular stores in Santa Clara: